专利摘要:
Verfahren zur Einbuchung eines Funkmoduls (1) in ein zellulares Funknetz, wobei sich das Funkmodul (1) beim Einschalten automatisch in das Funknetz einbucht, indem es eine Einbuchungsnachricht an das Funknetz übermittelt, im Funknetz Einbuchungsdaten für das Funkmodul gespeichert werden und diese Einbuchungsdaten beim Ausbuchen des Funkmoduls (1) wieder gelöscht werden. In dem Funkmodul wird in Antwort auf ein Autoresetsignal ein kontrollierter Autoreset ausgelöst, bei dem sich das Funkmodul (1) vorübergehend aus- und anschließend erneut einschaltet bzw. sich vorübergehend aus dem Funknetz ab- und anschließend erneut anmeldet.Method for logging in a radio module (1) into a cellular radio network, wherein the radio module (1) automatically logs into the radio network by transmitting a log-on message to the radio network, log-in data for the radio module is stored in the radio network and logging in this data of the radio module (1) are deleted again. In the radio module, a controlled autoreset is triggered in response to an autoreset signal in which the radio module (1) temporarily turns off and then turns on again or temporarily disconnects from the radio network and subsequently logs on again.
公开号:DE102004027350A1
申请号:DE102004027350
申请日:2004-06-01
公开日:2005-12-29
发明作者:Janos-Gerold Dr. Enderlein;Dieter Pfitzmann
申请人:Siemens AG;
IPC主号:H04W52-02
专利说明:
[0001] DieErfindung betrifft ein Verfahren zur Einbuchung eines Funkmodulsin ein zellulares Funknetz nach dem Oberbegriff von Anspruch 1 sowieein entsprechendes Funkmodul nach dem Oberbegriff von Anspruch 11.TheThe invention relates to a method for booking a radio modulein a cellular radio network according to the preamble of claim 1 as wella corresponding radio module according to the preamble of claim 11.
[0002] Funkmodulewerden zunehmend für M2M(Maschine-zu-Maschine)-Applikationen eingesetzt.Typische Anwendungsgebiete sind beispielsweise drahtlose Steuer-und Regelfunktionen, Kontroll- und Überwachungsfunktionen sowietelemetrische Aufgaben. Wegen der sehr guten Netzverfügbarkeitunterstützensolche M2M-Funkmodule hauptsächlichzellulare Funkstandards wie etwa GSM oder UMTS.RF modulesare increasingly used for M2M (machine-to-machine) applications.Typical applications include wireless controland control functions, control and monitoring functions as welltelemetric tasks. Because of the very good network availabilitysupportsuch M2M radio modules mainlycellular radio standards such as GSM or UMTS.
[0003] Providersolcher Funknetze legen großen Wertauf eine effektive Auslastung ihrer ausgebauten Netzkapazitäten undbevorzugen deshalb Mobile Terminals, die einen hohen Gesprächs- bzw. Datenverkehrgenerieren. Im Gegensatz dazu werden Mobile Terminals, welche für eine längere Zeitkeinen Datenverkehr erzeugen, von den Netzbetreibern nicht mehrunterstütztund aus dem Netz ausgebucht.providersuch radio networks place great valueon an effective utilization of their developed net capacities andtherefore prefer mobile terminals that have a high traffic or data trafficto generate. In contrast, mobile terminals will last for a longer timedo not generate traffic from the network operators anymoresupportsand booked out of the network.
[0004] Nunist aber ein ausgebuchtes M2M-Funkmodul nur noch sehr eingeschränkt funktionellnutzbar. Zwar kann das M2M-Funkmodulnoch von sich aus einen Datenverkehr initiieren, weil es sich indiesem Fall selber wieder einbucht, es ist aber von Außen nichtmehr ansprechbar und kann deshalb keinerlei Befehle entgegennehmen.Das macht einen großenVorteil des Funkmoduls in M2M-Applikationen wieder zunichte.NowBut a fully booked M2M radio module is only very functionalavailable. Although the M2M radio modulestill initiate traffic on its own, because it is inIn this case, you rebook yourself, but it is not from the outsidemore responsive and therefore can not accept any commands.That makes a big oneAdvantage of the radio module in M2M applications canceled out again.
[0005] Alseine einfache Ausweichlösungkönnen M2M-Funkmodule,die von dem Provider ausgebucht worden sind, manuell wieder eingebuchtwerden. Dies erfordert aber einen unmittelbaren Eingriff an demFunkmodul, welcher der gewünschtenreinen Fernbedienung und -wartung per Funk zuwiderläuft.Whena simple alternative solutioncan M2M radio modules,which have been checked out by the provider, manually logged in againbecome. But this requires an immediate intervention on theRadio module, which of the desiredpure remote control and maintenance counteracts by radio.
[0006] Eineandere Möglichkeit,ein M2M-Funkmodul ständigeingebucht zu halten, ist ein periodisches Senden von Datensätzen miteiner Periodendauer, welche unterhalb der von dem Provider maximalerlaubten Einbuchungszeit liegt. Ein solcher Pseudo-Datenverkehr verursachtaber unnötigeKosten.Adifferent possibility,an M2M radio module constantlyto keep logged in is a periodic sending of records witha period, which is below the maximum of the providerallowed logon time is. Such a pseudo-traffic causesbut unnecessaryCosts.
[0007] Esist daher Aufgabe der Erfindung, eine Lösung anzugeben, um ein Funkmodulauf einfache und kostengünstigeWeise ständigansprechbar zu halten.ItIt is therefore an object of the invention to provide a solution to a radio moduleon simple and inexpensiveWay constantlyto be responsive.
[0008] DieseAufgabe wird durch ein Verfahren gemäß Anspruch 1 und ein Funkmodulgemäß Anspruch11 gelöst.Diese Lösungbasiert auf dem Prinzip, die erzwungene Ausbuchung aus dem Funknetz zuantizipieren und ihr zuvorzukommen oder automatisch unmittelbarauf die Ausbuchung zu reagieren. In jedem Fall soll dabei ein erzwungenesAusbuchen verhindert oder automatisch rückgängig gemacht werden. Dies kannauf eine einfache Weise geschehen, indem der beim Einschalten ohnehinin Gang gesetzte Einbuchungsprozess ausgenutzt wird. Dabei wirdmit einem automatischen Aus- und Einschalten auf vorhandene Funktionalität zurückgegriffen. Alternativkann der erneute Einbuchungsprozess auch unabhängig vom Ein- und Ausschaltenin Gang gesetzt werden.TheseThe object is achieved by a method according to claim 1 and a radio moduleaccording to claim11 solved.This solutionis based on the principle of enforced derecognition from the wireless networkanticipate and anticipate it or automatically immediatelyto react to the derecognition. In any case, a forcedLogout prevented or automatically reversed. This candone in a simple way by turning it on anywaystarted registration process is exploited. It willwith an automatic switch off and on to existing functionality. alternativeThe re-registration process can also be independent of switching on and offbe set in motion.
[0009] Dieerfindungsgemäße Lösung hatden Vorteil, dass das Modul vom Netz nicht mehr erzwungen abgeschaltetwerden kann. Unnö tigeKosten, welche durch Pseudo-Datenverkehr erzeugt würden, nurum in der Funkzelle verweilen zu können, entfallen. Das M2M-Funkmodulist somit auf eine einfache Weise zu jeder erforderlichen Zeit ansprechbarund somit per Funk aus der Ferne bedienbar.Theinventive solutionthe advantage that the module is no longer forced shutdown by the networkcan be. UnnecessaryCosts that would be generated by pseudo-traffic, onlyto be able to stay in the radio cell, omitted. The M2M radio moduleis thus accessible in a simple manner at any required timeand thus remotely operable by radio.
[0010] Vorteilhafterweisewird das Autoresetsignal erzeugt, wenn das Funkmodul von dem Funknetz ausgebuchtwird. Damit reagiert das erfindungsgemäße Verfahren genau im richtigenMoment auf das automatische Abschalten des Funknetzes und maximiertauf eine sehr einfache Weise seine eingebuchte Zeit.advantageously,the autoreset signal is generated when the radio module is de-energized from the radio networkbecomes. Thus, the inventive method reacts in the right wayMoment on the automatic shutdown of the radio network and maximizedin a very simple way his time booked.
[0011] Alternativkann das Autoresetsignal auch in dem Funkmodul erzeugt werden, sobaldein vorbestimmtes Zeitintervall verstrichen ist. In diesem Fall istvon vornherein bekannt, in welchen (kurzen) Zeitspannen während desAutoresets das Funkmodul nicht von außen ansprechbar ist. Es isthiermit auch gesichert, dass nach Verstreichen des genannten Zeitintervallsund der bekannten Dauer der Autoresetphase das Funkmodul in jedemFall ansprechbar ist.alternativethe autoreset signal can also be generated in the radio module as soon asa predetermined time interval has elapsed. In this case isknown in advance, in which (short) periods of time during theAutoresets the radio module is not accessible from the outside. It ishereby also assured that after the expiry of said time intervaland the known duration of the autoreset phase, the radio module in eachCase is responsive.
[0012] Bevorzugtwartet das Funkmodul bei dem Autoreset zwischen dem Ausschaltenund dem erneuten Einschalten ein zweites Zeitintervall. Dies ist vorteilhaft,wenn von vornherein bekannt ist, dass das Funkmodul ohnehin einegewisse Zeit nicht benötigtwird. Dadurch kann beispielsweise die Lebensdauer einer Batteriezur Versorgung des entsprechenden Geräts erhöht werden oder auch die Strahlungdes Funkmoduls reduziert werden.Prefersthe radio module waits between the switch off at the autoresetand restarting a second time interval. This is advantageousif it is known from the outset that the radio module anyway anot needed for some timebecomes. As a result, for example, the life of a batterybe increased to supply the appropriate device or the radiationof the radio module are reduced.
[0013] Ineiner anderen bevorzugten Ausführungsformschaltet sich das Funkmodul nach dem Autoreset unmittelbar erneutein. Damit wird die Zeitspanne minimiert, in der das Funkmodul nichtansprechbar ist.Inanother preferred embodimentthe radio module immediately switches again after the autoresetone. This minimizes the amount of time that the wireless module does not workis responsive.
[0014] Bevorzugtsind das erste und/oder zweite Zeitintervall insbesondere per Funkbefehleinstellbar. Damit lassen sich beide Zeitintervalle in Abhängigkeit desEinsatzes des Funkmoduls anpassen und mit einer externen Zeitsteuerungsynchronisieren. Die beiden Zeitintervalle können somit im Hinblick aufbenötigteAktivitätszeitendes Funkmoduls, die maximal erlaubte Einbuchungsdauer in dem Funknetzoder auch die Funktionsdauer einer Batterieladung optimiert werden.Preferably, the first and / or second Time interval in particular adjustable by radio command. This allows both time intervals to be adjusted depending on the use of the radio module and synchronized with an external time control. The two time intervals can thus be optimized with regard to required activity times of the radio module, the maximum permitted log-on time in the radio network or the functional duration of a battery charge.
[0015] Inweiter bevorzugter Weise werden die maximale Einbuchungszeit, nachder das Funknetz ein Ausbuchen des Funkmoduls auslöst, und/oderAktivitätsintervallebestimmt, in denen das Funkmodul aktiv sein soll, und hieraus insbesondereadaptiv das erste und/oder zweite Zeitintervall bestimmt. Hierbei müssen alsodiese Parameter, nämlichmaximale Einbuchungszeit oder Aktivitätsintervalle des Funkmoduls,nicht a priori bekannt sein, sondern werden erst im Betrieb ermittelt.Besonders bei einer adaptiven Anpassung an diese Parameter lässt sicheine gute Optimierung erreichen.Inmore preferably, the maximum log-in time, afterthe radio network triggers a write-off of the radio module, and / orwork intervalsdetermined, in which the radio module should be active, and in particular from thisadaptively determines the first and / or second time interval. So you have tothese parameters, namelymaximum logon time or activity intervals of the radio module,not be known a priori, but are only determined during operation.Especially with an adaptive adaptation to these parameters can beto achieve a good optimization.
[0016] Bevorzugtwird das erste Zeitintervall erneut gestartet, wenn das FunkmodulDaten an das Funknetz sendet. Durch das Senden/Empfangen von Datenwird nämlichbereits bei dem Provider des Funknetzes die maximal erlaubte Einbuchungszeiterneut gestartet.Prefersthe first time interval is restarted when the radio moduleSend data to the wireless network. By sending / receiving datathat isalready at the provider of the wireless network, the maximum allowed log-in timerestarted.
[0017] Vorteilhafterweisewerden vor dem Autoreset des Funkmoduls Daten aus flüchtigenSpeicherbereichen desselben nicht flüchtig oder außerhalbdes Funkmoduls gespeichert und nach dem Einschalten/Neustart indie flüchtigenSpeicherbereiche zurückgeschrieben.Damit könnensensible, aufwendig auszuwertende oder aus sonstigen Gründen wichtige Datenerhalten bleiben, und somit verliert das Funkmodul durch den Autoresetkeinerlei wichtige Informationen und somit Funktionalität.advantageously,data is volatile before the autoreset of the radio moduleStorage areas of the same non-volatile or outsidestored in the radio module and after switching on / restarting inthe fleeting onesMemory areas written back.With that you cansensitive, expensive to evaluate or otherwise important datapreserved, and thus loses the radio module through the autoresetno important information and thus functionality.
[0018] Daszellulare Funknetz ist hierbei vorteilhafterweise ein GSM-Netz,GPRS-Netz, UMTS-Netz oder EDGE-Netz; nachfolgend wird darunter aber auchein WLAN gefasst. Da die erfinderische Idee von dem genauen Funkstandardunabhängigist, lässtsich hiermit eine zuverlässigeM2M-Applikation in allen wichtigen gängigen Standards implementieren.Thecellular radio network is advantageously a GSM network,GPRS network, UMTS network or EDGE network; below will also be includeda Wi-Fi taken. Since the inventive idea of the exact radio standardindependentlyis, letsThis is a reliableImplement M2M application in all important common standards.
[0019] Dievorteilhaften Merkmale des erfindungsgemäßen Verfahrens lassen sichentsprechend auch auf das erfindungsgemäße Funkmodul übertragen, wiees in den Unteransprüchenausgeführtist.Theadvantageous features of the method can beaccording to also transferred to the radio module according to the invention, such asit in the subclaimsaccomplishedis.
[0020] DieErfindung wird nachstehend, auch hinsichtlich weiterer Vorteileund Merkmale, anhand von Ausführungsbeispielenund unter Bezugnahme auf die beigefügten Zeichnungen erläutert. DieZeichnungen zeigen in:TheInvention will be hereinafter, also with regard to further advantagesand features, based on embodimentsand with reference to the accompanying drawings. TheDrawings show in:
[0021] 1 dieAnordnung der funktionellen Einrichtungen eines erfindungsgemäßen Funkmoduls, 1 the arrangement of the functional devices of a radio module according to the invention,
[0022] 2 dieschematische Darstellung eines GSM-Netzes, 2 the schematic representation of a GSM network,
[0023] 3 einvereinfachtes Flussdiagramm des Einbuchungsprozesses in ein GSM-Netz, 3 a simplified flow diagram of the booking process in a GSM network,
[0024] 4 einFlussdiagramm des erfindungsgemäßen Verfahrensfür dieAuslösungeines kontrollierten Autoresets, 4 a flow chart of the method according to the invention for the triggering of a controlled autoreset,
[0025] 5 einFlussdiagramm, welches die adaptive Ermittlung des ersten und zweitenZeitintervalls aus Aktivitäts-und Einbuchungshöchstzeitdatendarstellt, 5 FIG. 3 is a flowchart illustrating the adaptive determination of the first and second time intervals from activity and log-on peak time data. FIG.
[0026] 6 eineschematische Darstellung eines GPRS-Netzes, 6 a schematic representation of a GPRS network,
[0027] 7 eineschematische Darstellung eines WLAN-Netzes. 7 a schematic representation of a wireless network.
[0028] In 1 sinddie funktionellen Einheiten eines erfindungsgemäßen Funkmoduls 1 schematisch dargestellt.Das Funkmodul 1 wird übereinen Ein/Ausschalter 2 aktiviert und deaktiviert. BeiAktivierung durch den Ein/Ausschalter 2 wird in einer Einbuchungseinrichtung 3 einEinbuchungsvorgang ausgelöst,mit dem sich das Funkmodul 1 in einem Funknetz über einenTransceiver 4 anmeldet. Dieser Einbuchungsvorgang wirdspäterim Zusammenhang mit 3 noch detailliert beschrieben.In 1 are the functional units of a radio module according to the invention 1 shown schematically. The radio module 1 is via an on / off switch 2 activated and deactivated. When activated by the on / off switch 2 will be in a booking facility 3 a logon process is triggered with which the radio module 1 in a radio network via a transceiver 4 sign up. This posting process will be related later 3 described in detail.
[0029] EineAutoreset-Auslöseeinrichtung 5 isteinerseits mit dem Transceiver 4 und andererseits mit einemersten Zeitgeber 6 verbunden. Diese Autoreset-Auslöseeinrichtung 5 istin der Lage, von dem Transceiver 4 oder dem ersten Zeitgeber 6 Signale zuempfangen und nach einer Auswertung ggf. ein Autoresetsignal aneine Autoreseteinheit 7 abzugeben. Die Autoreseteinheit 7 löst auf denEmpfang des Autoresetsignals hin einen kontrollierten Autoreset aus.An autoreset trip device 5 is on the one hand with the transceiver 4 and on the other hand with a first timer 6 connected. This autoreset trip device 5 is able by the transceiver 4 or the first timer 6 Receive signals and after an evaluation, if necessary, an autoreset signal to an autoreset unit 7 leave. The autoreset unit 7 triggers a controlled autoreset upon receipt of the autoreset signal.
[0030] Beieinem Autoreset veranlasst die Autoreseteinheit 7 einevorübergehendeDeaktivierung und anschließendeAktivierung des Funkmoduls 1 über den Ein/Ausschalter 2.Da mit der Aktivierung des Funkmoduls 1 über denEin/Ausschalter 2 in der Einbuchungseinrichtung 3 derEinbuchungsvorgang ausgelöstwird, sorgt ein Autoreset dafür,dass das Funkmodul 1 sich erneut in das Funknetz einbucht. Alternativkann nicht das ganze Funkmodul 1 aus- und eingeschaltet,sondern nur ein Ausbuchungsvorgang mit einem anschließenden Einbuchungsvorgangausgelöstwerden.When an autoreset causes the autoreset unit 7 a temporary deactivation and subsequent activation of the radio module 1 via the on / off switch 2 , As with the activation of the radio module 1 via the on / off switch 2 in the booking facility 3 the logon process is triggered, an autoreset ensures that the radio module 1 log in to the wireless network again. Alternatively, not the whole radio module 1 off and on, but only a write-off with a subsequent Einbuchungsvor be triggered.
[0031] Mitder Autoreseteinheit 7 ist ein zweiter Zeitgeber 8 verbunden,welcher ein Zeitintervall vorgibt, das die Dauer der Deaktivierungsphasebeim Autoreset festlegt. Sowohl der erste Zeitgeber 6 alsauch der zweite Zeitgeber 8 sind jeweils mit einer Eingabeeinheit 6a, 8a undeinem Zeitintervallspeicher 6b, 8b versehen. Über dieEingabeeinheit 6a, 8a kann ein erstes Zeitintervallt_cycle_on bzw. ein zweites Zeitintervall t_cycle_off eingegebenund gespeichert werden. Dabei kann diese Eingabe sowohl direkt am Modulals auch per Funk erfolgen. Das Zeitintervall t_cycle_on legt fest,wie lange das Funkmodul aktiviert und eingebucht bleibt, ehe einAutoreset ausgelöstwird. Andererseits legt das Zeitintervall t_cycle_off diejenigeZeitspanne fest, welche das Funkmodul während des Autoresets deaktiviertbzw. ausgeschaltet oder ausgebucht bleibt.With the autoreset unit 7 is a second timer 8th which specifies a time interval which determines the duration of the deactivation phase in the case of autoreset. Both the first timer 6 as well as the second timer 8th are each with an input unit 6a . 8a and a time interval memory 6b . 8b Mistake. About the input unit 6a . 8a For example, a first time interval t_cycle_on or a second time interval t_cycle_off can be entered and stored. This input can be made both directly on the module and via radio. The time interval t_cycle_on determines how long the radio module remains activated and logged in before an autoreset is triggered. On the other hand, the time interval t_cycle_off defines the period of time which the radio module is deactivated or switched off or deactivated during the autoreset.
[0032] Mitdem ersten Zeitgeber 6 ist eine Zeitrücksetzeinheit 9 verbunden.Diese Zeitrücksetzeinheit 9 überwacht,ob überden Transceiver 4 ein Datenverkehr erfolgt ist. In diesemFall wird der erste Zeitgeber 6 zurückgesetzt. Damit wird erreicht,dass das Zeitintervall t_cycle_on erneut gestartet wird, sobald dasFunkmodul 1 Datenverkehr verursacht hat. Schließlich istnoch eine Auswerteeinheit 10 mit einem Aktivitätsspeicher 10a undeinem Einbuchungshöchstzeitspeicher 10b versehen,wobei die Auswerteeinheit 10 mit dem ersten und dem zweitenZeitgeber 6, 8 verbunden ist und über dessenEingabeeinheit 6a, 8a die Zeiten t_cycle_on undt_cycle_off festlegen kann. Dazu werden in dem Aktivitätsspeicher Zeitpunkteabgelegt, zu denen das Funkmodul 1 aktiv gewesen ist, d.h.Daten gesendet oder empfangen hat und in dem Einbuchungshöchstzeitspeichersolche Zeitspannen abgelegt, nach deren Ablauf das Funknetz dasFunkmodul 1 ausgebucht hat. Auf diese Weise kann die Auswerteeinheit 10 diebeiden Zeiten t_cycle_on und t_cycle_off optimieren. Dieser Optimierungsprozesswird späterim Zusammenhang mit 5 noch genauer beschrieben.With the first timer 6 is a time reset unit 9 connected. This time reset unit 9 monitors whether via the transceiver 4 a traffic is done. In this case, the first timer 6 reset. This ensures that the time interval t_cycle_on is restarted as soon as the radio module 1 Caused traffic. Finally, there is an evaluation unit 10 with an activity store 10a and a booking high-speed store 10b provided, wherein the evaluation unit 10 with the first and second timers 6 . 8th is connected and via its input unit 6a . 8a can set the times t_cycle_on and t_cycle_off. For this purpose, in the activity memory times are stored, to which the radio module 1 has been active, ie has sent or received data and stored in the Einbuchungshöchstzeitpeicher such periods, after which the radio network, the radio module 1 has booked. In this way, the evaluation unit 10 optimize the two times t_cycle_on and t_cycle_off. This optimization process will be related later 5 described in more detail.
[0033] Damitbei dem Autoreset keine Daten verloren gehen, werden wichtige Datenin einem Zwischenspeicher 11 abgelegt. Dieser Zwischenspeicherist entweder nicht flüchtig,etwa ein Flash oder ein Magnetspeicher, oder er ist von der Stromversorgungdes Funkmoduls 1 unabhängigund wird daher durch den Autoreset nicht gelöscht. Auf diese Weise können wichtigeDaten gepuffert werden, und das Funkmodul 1 ist nach demerneuten Einschalten sofort wieder in dem alten Betriebszustand.So that no data is lost during the autoreset, important data is stored in a buffer 11 stored. This buffer is either non-volatile, such as a flash or magnetic memory, or it is from the power supply of the radio module 1 independent and is therefore not deleted by the autoreset. In this way important data can be buffered and the radio module 1 is immediately in the old operating state after being switched on again.
[0034] In 2 istbeispielhaft ein GSM-Netz als zugehöriges Funknetz zu dem Funkmodul 1 dargestellt. AlsSchnittstelle des GSM-Netzes zu anderen Netzen wie etwa dem Festnetz 20 fungiertdie GMSC 21 (Gateway Mobile Switching Center). Die GMSC 21 hatZugriff auf ein HLR 22 (Home Location Register), in demzentral Nutzerdaten füralle Nutzer des GSM-Netzes abgelegt sind. Außerdem ist die GMSC 21 miteiner Vielzahl von MSCs 23, 23' (Mobile Switching Center) verbunden,welche jeweils als Vermittlungsstelle in einer bestimmten Regiondienen.In 2 is exemplary a GSM network as associated radio network to the radio module 1 shown. As an interface of the GSM network to other networks such as the fixed network 20 acts the GMSC 21 (Gateway Mobile Switching Center). The GMSC 21 has access to an HLR 22 (Home Location Register), in which user data for all users of the GSM network are stored centrally. Besides, the GMSC is 21 with a variety of MSCs 23 . 23 ' (Mobile Switching Center) connected, each serving as an exchange in a particular region.
[0035] Dabeihat jede MSC 23 Zugriff auf ein VLR 24 (VisitorLocation Register), in welchem Kopien der Nutzerdaten aus dem HLR 22 für diejenigenNutzer abgelegt sind, welche sich im Zuständigkeitsbereich der MSC 23 aufhalten.Each MSC has 23 Access to a VLR 24 (Visitor Location Register), in which copies of the user data from the HLR 22 for those users who are in the area of responsibility of the MSC 23 stop them.
[0036] JedeMSC 23 ist übereinen BSC 25 (Base Station Controller) mit einer Vielzahlvon Basisstationen BTS 26, 26' (Base Transceiver Station) verbunden.Jede dieser Basisstationen 26, 26' versorgt per Funk eine zugehörige Funkzelle 27, 27'. In der Funkzelle 27 befindensich mobile EndgeräteMS (Mobile Station), wobei auch das im Zusammenhang mit 1 beschriebeneFunkmodul 1 eine solche Mobile Station ist.Every MSC 23 is about a BSC 25 (Base Station Controller) with a variety of base stations BTS 26 . 26 ' (Base Transceiver Station). Each of these base stations 26 . 26 ' supplies by radio an associated radio cell 27 . 27 ' , In the radio cell 27 are mobile terminals MS (Mobile Station), which is also related to 1 described radio module 1 such a mobile station is.
[0037] Zumbesseren Verständnissoll im Zusammenhang mit 3 nun der Einbuchungsprozessgenauer beschrieben werden, welcher von der Einbuchungseinrichtung 3 ausgelöst wird.Nach dem Einschalten des Funkmoduls 1 (E1) beginnt dasFunkmodul 1 mit der Netzsuche (E2). Dabei wird die Intensität verschiedenerFrequenzkanälegemessen und derjenige Kanal mit dem besten Empfang ausgesucht,welcher dem eigenen Netz zugehörigund nicht aus anderen Gründengesperrt ist. Anschließendsendet das Funkmodul 1 seinen Einbuchungswunsch an dieMSC 23 in Form eines Location Registration Requests (E3).Um die Einbuchung vorzunehmen, trägt daraufhin das HLR 22 dasfür dieFunkzelle 27 des Funkmoduls 1 zuständige VLR 24 ein(E4). Weiterhin veranlasst das HLR 22 die Löschung der Nutzerdatendes Funkmoduls 1 in dem alten VLR (E5) welches beispielsweisedas VLR 24' gewesen seinkönnte.Außerdemsendet das HLR 22 die Nutzerdaten an das nunmehr zuständige neueVLR 24 (E6). Die MSC 23, die nun als VMSC (VisitedMSC) bezeichnet wird, vergibt nun eine temporäre Kennung (TMSI, TemporaryMobile Subscriber Identity) und sendet diese an das Funkmodul 1 (E7).Im Falle eines statischen Einsatzortes für das Funkmodul 1 ist dieserProzess natürlichinsoweit abgekürzt,als altes und neues VLR 24 identisch sind.For better understanding, it should be related to 3 now the Einbuchungsprozess will be described in more detail, which of the booking 3 is triggered. After switching on the radio module 1 (E1) the radio module starts 1 with the network search (E2). The intensity of different frequency channels is measured and selected that channel with the best reception, which belongs to the own network and is not blocked for other reasons. Then the radio module sends 1 his request to log in to the MSC 23 in the form of a Location Registration Request (E3). To make the booking, then carries the HLR 22 that for the radio cell 27 of the radio module 1 competent VLR 24 one (E4). Furthermore, the HLR causes 22 the deletion of the user data of the radio module 1 in the old VLR (E5) which for example is the VLR 24 ' could have been. In addition, the HLR sends 22 the user data to the now responsible new VLR 24 (E6). The MSC 23 , now referred to as VMSC (Visited MSC), now assigns a Temporary Mobile Subscriber Identity (TMSI) and sends it to the wireless module 1 (E7). In the case of a static location for the radio module 1 Of course, this process is abbreviated insofar as old and new VLR 24 are identical.
[0038] UnterBezugnahme auf 4 wird nun das erfindungsgemäße Verfahrenzum Auslöseneines kontrollierten Autoresets in dem zuvor beschriebenen Funkmodul 1 näher erläutert. Zunächst bucht sichdas Funkmodul 1 beim Einschalten wie soeben beschriebenin das Funknetz ein (S1). Dabei wird der erste Zeitgeber 6 gestartet(S2). Das Funkmodul 1 wartet nun in einer parallelen Schleifeauf verschiedene möglicheEreignisse, welche einen Autoreset auslösen sollen. Dieses auslösende Ereigniskann eine Ausbuchung des Funkmoduls 1 durch das Funknetzsein (S3). Alternativ kann auch der erste Zeitgeber, welcher über dieZeit t_cycle_on die Dauer der Einbuchung festlegt, abgelaufen sein(S3'). Schließlich kannauch ein Absturz des Funkmoduls 1 festgestellt worden sein(S3''), entweder automatischdurch eine Software oder durch einen Mitarbeiter. Ist eines dieserEreignisse eingetreten, so generiert die Autoreset-Auslöseeinrichtung 5 dasAutoresetsignal und sendet es an die Autoreseteinheit 7 (S4).Die Autoreseteinheit 7 veranlasst daraufhin, dass allewichtigen Daten in den Zwischenspeicher 11 gespeichertwerden (S5). Anschließendwird überden Ein/Ausschalter 2 das Funkmodul 1 deaktiviert(S6). Dabei wird das Funkmodul 1 nur insoweit deaktiviert,dass die Autoreseteinheit 7 noch den zweiten Zeitgeber 8 startenund dessen Ablauf überwachenkann (S7). Außerdemkann auch der Zwischenspeicher 11 trotz der Deaktivierungnoch mit Strom versorgt bleiben, sofern es sich nicht ohnehin umeinen nichtflüchtigen Speicherhandelt. Nach Ablauf des zweiten Zeitgebers, wodurch der Ablaufder Zeit t_cycle_off angezeigt ist, schaltet die Autoreset-Einheit 7 dasFunkmodul 1 erneut ein, welches sich daraufhin wiederum indas Funknetz einbucht (S8). Im Anschluss an den Einbuchungsvorgangwerden die Daten aus dem Zwischenspeicher 11 wieder andie Stellen zurückgeschrieben,von denen sie gesichert worden sind (S9). Sofern hier Daten auchschon fürden Einbuchungsvorgang benötigtwurden, muss dieses Zurückschreibennatürlichnach dem Einschalten und noch vor dem Einbu chungsvorgang stattfinden.Das Funkmodul 1 befindet sich jetzt wieder in demselbenZustand wie vor dem Auslösendes Autoresets und setzt sein Überwachungsverfahrenfür einenkontrollierten Autoreset in einer Schleife wieder beim Schritt S2fort, indem der erste Zeitgeber 6 erneut gestartet wird.With reference to 4 Now, the inventive method for triggering a controlled Autoresets in the radio module described above 1 explained in more detail. First, the radio module books 1 when switching on as described above in the radio network (S1). This will be the first timer 6 started (S2). The radio module 1 now waits in a parallel loop for various possible events, which will be an autoreset should trigger. This triggering event can be a write-off of the radio module 1 through the wireless network (S3). Alternatively, the first timer, which determines the duration of the booking over the time t_cycle_on, has expired (S3 '). Finally, there may be a crash of the wireless module 1 have been detected (S3 ''), either automatically by a software or by an employee. If one of these events has occurred, the autoreset trigger device generates 5 the autoreset signal and sends it to the autoreset unit 7 (S4). The autoreset unit 7 then causes all important data in the cache 11 are stored (S5). Subsequently, via the on / off switch 2 the radio module 1 deactivated (S6). In the process, the radio module becomes 1 only so far disabled that the autoreset unit 7 still the second timer 8th and can monitor its execution (S7). In addition, the cache can also 11 remain powered despite the deactivation, unless it is anyway a non-volatile memory. After expiration of the second timer, whereby the expiration of the time t_cycle_off is displayed, the autoreset unit switches 7 the radio module 1 again, which in turn then logs into the radio network (S8). Following the log-in process, the data is taken from the cache 11 written back to the places from which they have been secured (S9). If data has already been required for the log-on procedure, this write-back must of course take place after power-up and before the power-up procedure. The radio module 1 is now back in the same state as it was before the autoreset was triggered and continues its controlled autoreset monitoring procedure in a loop again at step S2 by the first timer 6 is restarted.
[0039] Esist auch ein weniger harter Autoreset vorstellbar, bei dem das Funkmodul 1 nichtkomplett neu gestartet, sondern nur einen Ausbuchungsvorgang mitanschließendererneuter Einbuchung vorgenommen wird.It is also conceivable a less hard autoreset in which the radio module 1 not completely restarted, but only a derecognition process with subsequent re-booking is made.
[0040] DieWahl der beiden Zeitintervalle t_cycle_on und t_cycle_off kann imBezug auf einige Parameter optimiert werden. Zu solchen Optimierungsparameterngehörtdie Funktionsdauer der Batterieladung des Funkmoduls 1,die Gesamtmenge an übertragenenDaten oder die Dauer solcher Übertragungsvorgänge oderauch die Belastung durch die Strahlung beim Senden. Auch die Aktivitätszyklen derApplikation, die auf dem M2M-Funkmodul 1 abläuft, kannEinfluss auf diese beiden Zeitintervalle haben. Beispielsweise könnte essein, dass die Applikation nur an einem bestimmten Wochentag senden soll.The choice of the two time intervals t_cycle_on and t_cycle_off can be optimized with respect to a few parameters. Such optimization parameters include the functional life of the battery charge of the radio module 1 , the total amount of transmitted data or the duration of such transmission processes or the radiation exposure during transmission. Also the activity cycles of the application running on the M2M radio module 1 expires, may affect these two time intervals. For example, it might be that the application should only send on a specific day of the week.
[0041] Einnaheliegendes Optimierungsschema für die Zeiten t_cycle_on undt_cycle_off könntensein, dass diese Zeiten so gewähltsind, dass das Funkmodul genau zu den Zeiten eingebucht ist, indenen Datenübertragungenerwartet werden. Die Zeit t_cycle_off kann beispielsweise so gewählt werden, dassdas Funkmodul 1 sich in solchen Zeiten ausschaltet, indenen ohnehin keine Aktivitätzu erwarten ist. Andererseits kann aber auch diese Zeit gerade alsO s gewähltwerden, wenn die Applikation nahezu in Echtzeit arbeitet. Der Parametert_cycle_on schließlichkann vorteilhafterweise so gewählt werden,dass er gerade um ein Weniges unterhalb der maximal erlaubten Einbuchungszeitdes Funknetzes liegt, so dass das Funkmodul 1 praktischzu jeder Zeit eingebucht ist.An obvious optimization scheme for the times t_cycle_on and t_cycle_off might be that these times are chosen so that the radio module is logged in exactly at the times when data transfers are expected. For example, the time t_cycle_off can be selected such that the radio module 1 turns itself off in times when no activity is expected anyway. On the other hand, this time can also be selected as O s if the application works almost in real time. Finally, the parameter t_cycle_on can advantageously be chosen such that it lies just a little below the maximum permitted log-on time of the radio network, so that the radio module 1 is virtually booked in at any time.
[0042] DieWahl der Zeitintervalle kann aber auch durch Adaption dieser Zeitendurch eine automatische Lernphase des Funkmoduls 1 erfolgen.In dieser Phase speichert das Funkmodul 1 die von dem Funknetzerzwungenen Abschaltzeiten und die von der Applikation gefordertenaktiven und nicht aktiven Zeiten und erzeugt einen vorteilhaftenAktivitätszyklusdes Funkmoduls 1. Dabei kann natürlich insbesondere die Funktionsdauermit einer Batterieladung maximiert werden.However, the choice of time intervals can also be achieved by adapting these times through an automatic learning phase of the radio module 1 respectively. In this phase, the radio module saves 1 the shutdown times imposed by the radio network and the active and non-active times required by the application and generates an advantageous activity cycle of the radio module 1 , Of course, in particular the duration of operation can be maximized with a battery charge.
[0043] Einesolche adaptive Lernphase ist in 5 genauerdargestellt. Dabei werden zu Beginn der Aktivitätsspeicher 10a undder Einbuchungshöchstzeitspeicher 10b initialisiert,beispielsweise bei der Montage des Funkmoduls oder auch später zu einembeliebigen gewähltenZeitpunkt (L1). Bei jedem Einschalten des Funkmoduls 1 wirddann ein zusätzlicherZeitnehmer gestartet, welcher die eingebuchte Zeit des Funkmoduls 1 misst(L2). In einer Schleife wird dann geprüft, ob das Funkmodul 1 Datensendet oder empfängt(L3), und die Zeitpunkte, in denen solche Sende- oder Empfangsvorgänge stattfinden, werdenin dem Aktivitätsspeicher 10a abgelegt(L3'). Weiterhinwird abgefragt, ob das Funkmodul 1 von dem Funknetz ausgebuchtworden ist (L4) und die von dem zusätzlichen Zeitnehmer gemesseneeingebuchte Zeit des Funkmoduls 1 in dem Einbuchungshöchstzeitspeicher 10b abgelegt(L4').Such an adaptive learning phase is in 5 shown in more detail. At the beginning of the activity memory 10a and the booking high-speed store 10b initialized, for example during installation of the radio module or later at any selected time (L1). Each time the radio module is switched on 1 Then an additional timer is started, which is the booked time of the radio module 1 measures (L2). In a loop is then checked if the radio module 1 Data is sent or received (L3), and the times at which such sending or receiving takes place are stored in the activity memory 10a filed (L3 '). Furthermore, it is queried whether the radio module 1 has been booked out of the radio network (L4) and the booked time of the radio module as measured by the additional timekeeper 1 in the booking uppercase store 10b filed (L4 ').
[0044] DieAuswerteeinheit 10 prüftanschließend, obsie einen Auswertungstrigger empfangen hat (L5). Ein solcher Auswertungstriggerkann per Funk oder unmittelbar überdie Schnittstelle in das Funkmodul 1 eingegeben wordensein oder bei spielsweise periodisch ausgelöst werden. Wenn die Auswerteeinheit 10 einensolchen Auswertungstrigger empfängt,so berechnet sie die beiden Zeitintervalle t_cycle_on und t_cycle_offaus den gespeicherten Aktivitäts-und Einbuchungshöchstzeitpunktennach einem vorgegebenen Optimierungsschema (L6). Die berechnetenZeiten werden anschließend über dieEingabeeinheiten dem ersten und zweiten Zeitgeber 6, 8 übergeben.Anschließendoder sofern kein Auswertungstrigger empfangen worden ist beginntein weiterer Schleifendurchlauf (bei L3).The evaluation unit 10 then checks whether it has received an evaluation trigger (L5). Such an evaluation trigger can be transmitted by radio or directly via the interface into the radio module 1 have been entered or triggered periodically for example. If the evaluation unit 10 Receives such evaluation trigger, it calculates the two time intervals t_cycle_on and t_cycle_off from the stored activity and Einbuchungszeit after a predetermined optimization scheme (L6). The calculated times are then transmitted via the input units to the first and second timers 6 . 8th to hand over. Subsequently or if no Auswer another trigger loop is started (at L3).
[0045] Obwohldas erfindungsgemäße Verfahren für das Funkmodul 1 bisherim Zusammenhang mit einem GSM-Netz beschrieben worden ist, lässt es sichauf beliebige zellulare Funkstandards ausweiten. Als weiteres Beispielist in 6 schematisch und vereinfacht ein GPRS-Netz dargestellt.Dieses unterscheidet sich von dem GSM-Netz aus 2 darin,dass eine Verbindung zwischen dem Funkmodul 1 und dem Internet 30 über die übliche GSM-Verbindunghinaus noch überweitere Knoten läuft,um ein paketorientiertes Datenformat zu unterstützen. Der wesentliche Unterschiedzu dem GSM-Netz ist, dass zusätzlichein SGSN 28 und ein GGSN 29 vorgesehen sind (Servingbzw. Gateway GPRS Support Note), welche für das Routing der Datenpaketezuständigsind. Die BSC 25 ist um eine PCU (Paket Control Unit) erweitert,um diese Datenpakete auch im Radiosubsystem an das Funkmodul 1 übertragenzu können.Although the inventive method for the radio module 1 Previously described in the context of a GSM network, it can be extended to any cellular radio standards. Another example is in 6 schematically and simplifies a GPRS network shown. This differs from the GSM network 2 in that a connection between the radio module 1 and the internet 30 in addition to the usual GSM connection still running on more nodes to support a packet-oriented data format. The main difference to the GSM network is that additionally an SGSN 28 and a GGSN 29 are provided (Serving or Gateway GPRS Support Note), which are responsible for the routing of the data packets. The BSC 25 is extended by a PCU (Package Control Unit) to transfer these data packets also in the radio subsystem to the radio module 1 to be able to transfer.
[0046] Wieaus der eben gegebenen kurzen Beschreibung eines GPRS-Netzes hervorgeht,hängt dieFunktionalitätder Erfindung davon überhaupt nichtab. Das Funkmodul 1 kann also ohne weiteres auch in einemGPRS-Netz eingesetzt werden.As can be seen from the just given brief description of a GPRS network, the functionality of the invention does not depend on it at all. The radio module 1 So it can easily be used in a GPRS network.
[0047] Alsweiteres Beispiel füreinen anderen Netzstandard soll im Zusammenhang mit 7 ein WLANbeschrieben werden. Hier ist der Brückenkopf zum Internet 30 einInternetprovider 31, welcher mit einem Server oder WLAN-Knoten 32 verbundenist. Dieser WLAN-Knoten 32 steht in Funkverbindung mit einemTerminal 33. Dieses Terminal kann ein beliebiges Endgerät sein,beispielsweise ein Notebook, ein PDA oder ein sonstiges Gerät mit WLAN-Schnittstelle.Das Funkmodul 1 wärein diesem Fall mit dem Terminal 33 verbunden oder darinintegriert. Auch hier hängtdie Funktionalitätdes Funkmoduls 1 nicht von dem verwendeten Funkstandardab.As another example of another network standard should be related to 7 a WLAN will be described. Here is the bridgehead to the Internet 30 an internet provider 31 , which with a server or wireless node 32 connected is. This wireless node 32 is in radio communication with a terminal 33 , This terminal can be any terminal, for example a notebook, a PDA or any other device with a WLAN interface. The radio module 1 in this case would be with the terminal 33 connected or integrated in it. Again, the functionality of the radio module depends 1 not from the radio standard used.
[0048] In ähnlicherWeise lässtsich die Erfindung natürlichauf weitere zellulare Funkstandards erweitern, wie etwa UMTS.In similarWay letsOf course, the inventionto other cellular radio standards, such as UMTS.
[0049] Erfindungsgemäß werdenalso die beschriebenen Vorteile erreicht, dass das Funkmodul 1 ständig oderzumindest zu den erforderlichen Zeiten in dem Funknetz eingebuchtbleiben kann, auch wenn der Provider dafür eine Höchstzeit vorsieht, nach derenAblauf er das Funkmodul 1 ausbucht. Eine Umgehungslösung durchErzeugen von Pseudo-Datenverkehr wie beispielsweise einer inhaltsleeren SMS-Nachrichtkann auf diese Weise vermieden werden. Die Lösung ist außerdem sehr robust, da dasFunkmodul 1 auch nach einem Absturz einfach wieder hochfährt undsich automatisch einbucht. Durch Einstellung der beiden Zeiten t_cycle_onund t_cycle_off ist auch eine Optimierung von Parametern/Funktionenmöglich(Gesprächsdauer,Feldstärkebelastung,Ladezyklen). Diese Optimierung kann per Funk ferngesteuert werdenund ist durch den beschriebenen Lernmechanismus darüber hinausdynamisch.Thus, according to the invention, the advantages described are achieved in that the radio module 1 constantly or at least at the required times can remain logged in the radio network, even if the provider provides for a maximum time, after which he expires the radio module 1 logs out. A workaround by generating pseudo-traffic such as a content-less SMS message can be avoided in this way. The solution is also very robust, because the radio module 1 even after a crash simply reboots and logs automatically. By setting the two times t_cycle_on and t_cycle_off, it is also possible to optimize parameters / functions (call duration, field strength load, charging cycles). This optimization can be remotely controlled by radio and is also dynamic through the described learning mechanism.
11 Funkmodulradio module 22 Ein/AusschalterOn / off switch 33 Einbuchungseinrichtunglog-on device 44 Transceivertransceiver 55 Autoreset-AuslöseeinrichtungAutoreset trigger device 66 ersterZeitgeberfirsttimer 6a6a Eingabeeinheitinput unit 6b6b ZeitintervallspeicherTime interval memory 77 AutoreseteinheitAuto reset unit 88th zweiterZeitgebersecondtimer 8a8a Eingabeeinheitinput unit 8b8b ZeitintervallspeicherTime interval memory 99 ZeitrücksetzeinheitTime reset unit 1010 Auswerteeinheitevaluation 10a10a Aktivitätsspeicheractivity memory 10b10b EinbuchungshöchstzeitspeicherMaximum login time memory 1111 Zwischenspeichercache 2020 Festnetzlandline 2121 GMSCGMSC 2222 HLRHLR 2323 MSCMSC 2424 VLRVLR 2525 BSCBSC 2626 BTSBTS 2727 Funkzelleradio cell 2828 SGSNSGSN 2929 GGSNGGSN 3030 InternetInternet 3131 InternetproviderInternet providers 3232 WLAN-KnotenWLAN node 3333 Terminalterminal
权利要求:
Claims (20)
[1]
Verfahren zur Einbuchung eines Funkmoduls (1)in ein zellulares Funknetz, wobei sich das Funkmodul (1)beim Einschalten automatisch in das Funknetz einbucht, indem – das Funkmodul(1) eine Einbuchungsnachricht an das Funknetz übermitteltund – imFunknetz Einbuchungsdaten fürdas Funkmodul (1) gespeichert werden, – wobeibei Ausbuchen des Funkmoduls (1) die Einbuchungsdaten indem Funknetz wieder gelöscht werden, dadurchgekennzeichnet, dass in Antwort auf ein Autoresetsignalautomatisch ein Autoreset ausgelöstwird, bei dem sich das Funkmodul (1) vorübergehendaus- und anschließenderneut einschaltet oder sich im Funknetz ab- und wieder anmeldet.Method for registering a radio module ( 1 ) into a cellular radio network, whereby the radio module ( 1 ) automatically logs into the radio network when switched on by - the radio module ( 1 ) transmits a log-on message to the radio network and - in the radio network, log-in data for the radio module ( 1 ), whereby when the radio module is logged out ( 1 ) the log-in data in the radio network are deleted, characterized in that in response to an autoreset signal automatically an autoreset is triggered, in which the radio module ( 1 ) temporarily turns off and then again turns on or off in the radio network and logs on again.
[2]
Verfahren nach Anspruch 1, wobei das Autoresetsignalerzeugt wird, wenn das Funkmodul (1) von dem Funknetz ausgebuchtwird.Method according to claim 1, wherein the autoreset signal is generated when the radio module ( 1 ) is written off from the radio network.
[3]
Verfahren nach Anspruch 1, wobei das Autoresetsignalin dem Funkmodul erzeugt wird, sobald ein erstes Zeitintervall verstrichenist.The method of claim 1, wherein the autoreset signalis generated in the radio module as soon as a first time interval elapsedis.
[4]
Verfahren nach einem der Ansprüche 1 bis 3, wobei das Funkmodul(1) bei dem Autoreset zwischen dem Ausschalten und demerneuten Einschalten ein zweites Zeitintervall wartet.Method according to one of claims 1 to 3, wherein the radio module ( 1 ) waits for a second time interval between the turn-off and the turn-on of the autoreset.
[5]
Verfahren nach einem der Ansprüche 1 bis 3, wobei das Funkmodulbei dem Autoreset unmittelbar nach dem Ausschalten erneut einschaltet.Method according to one of claims 1 to 3, wherein the radio moduleTurns on the autoreset immediately after switching off again.
[6]
Verfahren nach Anspruch 4 oder 5, wobei das ersteund/oder zweite Zeitintervall insbesondere per Funkbefehl einstellbarsind.The method of claim 4 or 5, wherein the firstand / or second time interval adjustable in particular by radio commandare.
[7]
Verfahren nach Anspruch 6, wobei eine maximale Einbuchungszeit,nach der das Funknetz ein Ausbuchen des Funkmoduls (1)auslöst,und/oder Aktivitätsintervallebestimmt werden, in denen das Funkmodul (1) aktiv seinsoll, und hieraus insbesondere adaptiv das erste und/oder zweiteZeitintervall bestimmt wird.Method according to claim 6, wherein a maximum logon time after which the radio network forwards a radio module 1 ), and / or activity intervals are determined in which the radio module ( 1 ) should be active, and from this particular adaptively the first and / or second time interval is determined.
[8]
Verfahren nach einem der Ansprüche 3 bis 7, wobei das ersteZeitintervall erneut gestartet wird, wenn das Funkmodul (1)Daten in das Funknetz sendet oder aus dem Funknetz empfängt.Method according to one of claims 3 to 7, wherein the first time interval is restarted when the radio module ( 1 ) Sends data to the wireless network or receives it from the wireless network.
[9]
Verfahren nach einem der Ansprüche 1 bis 8, wobei vor demAutoreset des Funkmoduls (1) Daten aus flüchtigenSpeicherbereichen des Funkmoduls (1) nichtflüchtig oderaußerhalbdes Funkmoduls (1) gespeichert und nach dem Einschaltenin die flüchtigenSpeicherbereiche zurückgeschriebenwerden.Method according to one of claims 1 to 8, wherein before the autoreset of the radio module ( 1 ) Data from volatile memory areas of the radio module ( 1 ) non-volatile or outside the radio module ( 1 ) and written back to the volatile memory areas after switching on.
[10]
Verfahren nach einem der Ansprüche 1 bis 9, wobei das Funknetzein GSM-Netz, GPRS-Netz, UMTS-Netz, EDGE-Netz oder WLAN ist.Method according to one of claims 1 to 9, wherein the radio networka GSM network, GPRS network, UMTS network, EDGE network or WLAN is.
[11]
Funkmodul (1) für ein zellulares Funknetz, welchesfolgendes aufweist: – einenTransceiver (4) zum Senden und Empfangen von Nachrichten, – eine Einbuchungseinrichtung(3), die mit dem Transceiver (4) verbunden unddafür ausgelegtist, beim Einschalten des Funkmoduls (1) eine Einbuchungsnachrichtzu erzeugen und überden Transceiver (4) zu senden, gekennzeichnet durch eineAutoreset-Auslöseeinrichtung(5), welche ein Autoresetsignal erzeugen oder empfangenkann und eine Autoreseteinheit (7), welche mit derAutoreset-Auslöseeinrichtung(5) verbunden ist und das Autoresetsignal empfangen kannund dafürausgelegt ist, auf diesen Empfang hin das Funkmodul (1)ab- und anschließendwieder einzuschalten oder das Funkmodul (1) aus- und mittelsder Einbuchungseinrichtung (3) anschließend wieder einzubuchen.Radio module ( 1 ) for a cellular radio network, comprising: - a transceiver ( 4 ) for sending and receiving messages, - a booking device ( 3 ) connected to the transceiver ( 4 ) and is designed to switch on the radio module ( 1 ) to generate a log-on message and via the transceiver ( 4 ), characterized by an autoreset triggering device ( 5 ), which can generate or receive an autoreset signal and an autoreset unit ( 7 ), which with the autoreset triggering device ( 5 ) and is capable of receiving the autoreset signal and is adapted to receive the radio module ( 1 ) and then turn it on again or the radio module ( 1 ) and by means of the posting facility ( 3 ) then book again.
[12]
Funkmodul (1) nach Anspruch 11, wobei die Autoreset-Auslöseeinrichtung(5) dafürausgelegt ist, ein Autoresetsignal auf den Empfang einer Ausbuchungsnachrichthin abzugeben, und wobei diese Ausbuchungsnachricht eine Informationumfasst, dass die Einbuchungsdaten des Funkmoduls (1) in demFunknetz gelöschtsind.Radio module ( 1 ) according to claim 11, wherein the autoreset triggering device ( 5 ) is adapted to issue an autoreset signal upon receipt of a derecognition message, and wherein said deregistration message comprises information that the registration data of the radio module ( 1 ) are deleted in the radio network.
[13]
Funkmodul (1) nach Anspruch 11, wobei das Funkmodul(1) zusätzlicheinen ersten Zeitgeber (6) zur Erfassung des Ablaufs einesersten Zeitintervalls aufweist, der mit der Autoreset-Auslöseeinrichtung (5)verbunden ist, welche nach Ablauf des ersten Zeitintervalls einAutoresetsignal ausgeben kann.Radio module ( 1 ) according to claim 11, wherein the radio module ( 1 ) additionally a first timer ( 6 ) for detecting the expiration of a first time interval associated with the autoreset triggering device ( 5 ), which can output an autoreset signal after the first time interval has expired.
[14]
Funkmodul (14) nach einem der Ansprüche 11 bis13, wobei das Funkmodul zusätzlicheinen zweiten Zeitgeber (8) zur Erfassung des Ablaufs eineszweiten Zeitintervalls aufweist, der mit der Autoreseteinheit (7)verbunden ist, wobei diese dafürausgelegt ist, bei dem Autoreset nach dem Aus schalten erst um daszweite Zeitintervall verzögertdas Funkmodul (1) erneut einzuschalten.Radio module ( 14 ) according to one of claims 11 to 13, wherein the radio module additionally has a second timer ( 8th ) for detecting the expiration of a second time interval associated with the autoreset unit ( 7 ), which is designed to switch off in the autoreset after the off until the second time interval delays the radio module ( 1 ) again.
[15]
Funkmodul (1) nach Anspruch 13 oder 14, wobeider erste und/oder der zweite Zeitgeber (6, 8) jeweilseine Eingabeeinheit (6a, 8a) und einen Zeitintervallspeicher(6b, 8b) aufweist und dafür ausgelegt ist, ein über dieEingabeeinheit (6a, 8a) eingegebenes Zeitintervallzu speichern und somit das erste bzw. zweite Zeitintervall festzulegen.Radio module ( 1 ) according to claim 13 or 14, wherein the first and / or the second timer ( 6 . 8th ) each have an input unit ( 6a . 8a ) and a time interval memory ( 6b . 8b ) and is designed to be connected via the input unit ( 6a . 8a ) to store the time interval entered and thus set the first or second time interval.
[16]
Funkmodul (1) nach Anspruch 15, wobei die Eingabeeinheit(6a, 8a) mit dem Transceiver (4) verbundenist und dafürausgelegt ist, dass das erste bzw. zweite Zeitintervall per Funkbefehlfestgelegt wird.Radio module ( 1 ) according to claim 15, wherein the input unit ( 6a . 8a ) with the transceiver ( 4 ) and is designed so that the first or second time interval is determined by radio command.
[17]
Funkmodul (1) nach Anspruch 16, wobeidas Funkmodul (1) zusätzlich einenAktivitätsspeicher(10a), welcher Aktivitätszeitendes Funkmoduls hält, einenEinbuchungshöchstzeitspeicher(10b), welcher eine maximal mögliche Einbuchungszeit desFunkmoduls (1) in dem Funknetz hält, sowie eine Auswerteeinheit(10) aufweist, wobei die Auswerteeinheit (10)auf den Aktivitätsspeicher(10a) und den Einbuchungshöchstzeitspeicher (10b)zugreifen und die Eingabeeinheit (6a, 8a) ansprechenkann und dafürausgelegt ist, das erste und zweite Zeitintervall insbesondere adaptivfestzulegen.Radio module ( 1 ) according to claim 16, wherein the radio module ( 1 ) additionally an activity memory ( 10a ), which holds activity times of the radio module, a log-on maximum memory ( 10b ), which determines a maximum possible log-on time of the radio module ( 1 ) in the radio network, as well as an evaluation unit ( 10 ), wherein the evaluation unit ( 10 ) on the activity memory ( 10a ) and the logon high-time memory ( 10b ) and the input unit ( 6a . 8a ) and is designed to set the first and second time interval in particular adaptive.
[18]
Funkmodul (1) nach einem der Ansprüche 13 bis17, gekennzeichnet durch eine Zeitrücksetzeinheit (9),welche mit dem Transceiver (4) und dem ersten Zeitgeber(6) verbunden und dafürausgelegt ist, nach jedem Senden oder Empfangen von Daten des Funkmoduls(1) an das Funknetz den ersten Zeitgeber (6) zurückzusetzen.Radio module ( 1 ) according to one of claims 13 to 17, characterized by a time reset Ness ( 9 ), which with the transceiver ( 4 ) and the first timer ( 6 ) and is designed to be used after each transmission or reception of data from the radio module ( 1 ) to the wireless network the first timer ( 6 ) reset.
[19]
Funkmodul (1) nach einem der Ansprüche 11 bis18, gekennzeichnet durch einen Zwischenspeicher (11), welcherauch bei Unterbrechung der Stromversorgung des übrigen Funkmoduls (1)nichtflüchtigist und somit Daten währenddes Autoresets puffern kann.Radio module ( 1 ) according to one of claims 11 to 18, characterized by a buffer ( 11 ), which also at interruption of the power supply of the remaining radio module ( 1 ) is non-volatile and thus can buffer data during the autoreset.
[20]
Funkmodul (1) nach einem der Ansprüche 11 bis19, ausgebildet als GSM-Modul, GRPS-Modul, UMTS-Modul, EDGE-Moduloder WLAN-Modul.Radio module ( 1 ) according to one of claims 11 to 19, designed as a GSM module, GRPS module, UMTS module, EDGE module or WLAN module.
类似技术:
公开号 | 公开日 | 专利标题
ES2690316T3|2018-11-20|Procedimiento de ahorro de energía de terminal y dispositivo de ahorro de energía de terminal, y dispositivo de ahorro de energía del lado de la red
EP1018849B1|2007-03-07|Verfahren zum Handover, Mobilstation für ein Handover und Basisstation für ein Handover
DE602004009596T2|2008-07-24|SAFE HANDOVER WITHIN A TERRITORY AND TERRITORY
EP2472950B1|2018-08-01|Verfahren zum erzielen der erreichbarkeit eines multimodalen nutzergeräts
DE69935971T2|2007-09-06|METHOD FOR RECONNECTING AN INTERRUPTED CALL IN A MOBILE COMMUNICATION SYSTEM
EP1405540B1|2009-07-01|Verfahren zum durchführen eines qos-orientierten handoffs zwischen einem ersten und einem zweiten ip-basierten, insbesondere mobilen ipv6-basierten kommunikationspfad zwischen einem mobile node | und einem correspondent node |
KR100842633B1|2008-06-30|무선 통신 시스템에서 단말이 사용할 방문 네트워크를선택하는 방법 및 이를 위한 시스템
DE69731743T2|2005-12-01|METHOD AND DEVICE FOR SAVING PERFORMANCE IN MOBILE RADIO DEVICES IN BUNDLE RADIO SYSTEMS
DE69828766T2|2005-12-29|DISTRIBUTION OF CONTROL CHANNELS IN A PACKET RADIO NETWORK
DE60122691T2|2007-10-04|METHOD AND DEVICE FOR DISTRIBUTING CAKES
DE102005043364B4|2007-07-05|Telecommunication system and method for controlling a change of a subscriber terminal between two networks
CN103179644B|2016-03-30|一种读取系统消息的方法、设备
DE602005000413T2|2007-05-16|Method for assigning a virtual IP zone in a mobile IPv6 system
DE602005005131T2|2009-05-20|Use authorization for services in a wireless communication network
DE60024557T2|2006-08-24|A method for allocating a Common Packet Channel in a next generation communication system
US20090213762A1|2009-08-27|Mobile communication method, mobile communication system and access entity
US20160269905A1|2016-09-15|Handling of Authorization Requests For a Packet-Based Service in a Mobile Network
DE602004005426T2|2007-11-29|DETECTION AND SELECTION OF WIRELESS LOCAL NETWORK SYSTEMS
EP1495650B1|2015-08-26|Katastrophen und havarie-modus für mobiltelefone
US9485741B2|2016-11-01|Energy saving management method for base station, apparatus and system
EP1430697B1|2005-10-26|Verfahren zum übertragen von daten
EP0793394B1|2006-05-10|Verfahren zur Administrierung zusätzlicher Dienste in einem mobilen Kommunikationsnetz
EP1523834B1|2012-10-03|Verfahren und datensystem zum anbinden eines drahtlosen lokalen netzwerks an eine umts-endstation
CN101931859B|2013-04-17|一种移动通信寻呼方法、系统及装置
EP3016421B1|2019-10-30|Verfahren zur dynamischen änderung mobiler netzwerke, teilnehmerdatenmanager
同族专利:
公开号 | 公开日
US7761096B2|2010-07-20|
CN1820536A|2006-08-16|
BRPI0506126A|2006-10-24|
US20060286979A1|2006-12-21|
WO2005120111A1|2005-12-15|
AT340491T|2006-10-15|
EP1637006A1|2006-03-22|
CN1820536B|2010-06-23|
DE102004027350B4|2006-07-27|
EP1637006B1|2006-09-20|
DE502005000110D1|2006-11-02|
CA2535746A1|2005-12-15|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题
法律状态:
2005-12-29| OP8| Request for examination as to paragraph 44 patent law|
2007-01-25| 8364| No opposition during term of opposition|
2007-04-19| 8339| Ceased/non-payment of the annual fee|
优先权:
申请号 | 申请日 | 专利标题
DE102004027350A|DE102004027350B4|2004-06-01|2004-06-01|Method for registering a radio module in a cellular radio network|DE102004027350A| DE102004027350B4|2004-06-01|2004-06-01|Method for registering a radio module in a cellular radio network|
PCT/DE2005/000826| WO2005120111A1|2004-06-01|2005-04-29|Verfahren zur einbuchung eines funkmoduls in ein zellulares funknetz|
EP05747844A| EP1637006B1|2004-06-01|2005-04-29|Verfahren zur einbuchung eines funkmoduls in ein zellulares funknetz|
US10/568,298| US7761096B2|2004-06-01|2005-04-29|Method for logging a radio module into a cellular radio network|
CN2005800006967A| CN1820536B|2004-06-01|2005-04-29|在蜂窝无线网络中登录无线模块的方法|
AT05747844T| AT340491T|2004-06-01|2005-04-29|Verfahren zur einbuchung eines funkmoduls in ein zellulares funknetz|
CA002535746A| CA2535746A1|2004-06-01|2005-04-29|Method for logging a radio module into a cellular radio network|
BRPI0506126-1A| BRPI0506126A|2004-06-01|2005-04-29|processo para registro de localização de um módulo de rádio em uma rede de rádio celular|
DE502005000110T| DE502005000110D1|2004-06-01|2005-04-29|Method for booking a radio module into a cellular radio network|
[返回顶部]